// 支持css变量和一些未来css语法以及自动补全css的语法前缀
import postcssPresetEnv from 'postcss-preset-env';

export default function (): any {
	return {
		postcss: {
			plugins: [postcssPresetEnv()]
		},
		preprocessorOptions: {
			less: {
				javascriptEnabled: true,
				additionalData: '@import "../src/global-styles/var.less";',
				modifyVars: {
					// 全局主色
					'@primary-color': '@primary01',
					// 组件/浮层圆角
					// '@border-radius-base': '@borderRadius6',
					// 主字号
					'@font-size-base': '14px',
					// 主文本色
					'@text-color': '@text01',
					// 默认高度
					'@height-base': '@heightBase',
					// 默认sm的高度
					'@height-sm': '@heightSm',
					// 默认lg的高度
					'@height-lg': '@heightLg',
					// input
					// 默认高度
					'@input-height-base': '@heightBase',
					// 默认sm的高度
					'@input-height-sm': '@heightSm',
					// 默认lg的高度
					'@input-height-lg': '@heightLg'
				}
			}
		}
	};
}
